An ontology for the Business Process Modelling Notation
نویسندگان
چکیده
In this paper we describe a formal ontological description of the Business Process Modelling Notation (BPMN), one of the most popular languages for business process modelling. The proposed ontology (the BPMN Ontology) provides a classification of all the elements of BPMN, together with the formal description of the attributes and conditions describing how the elements can be combined in a BPMN business process description. Using the classes and properties defined in the BPMN Ontology any BPMN diagram can be represented as an A-box (i.e., a set of instances and assertions on them) of the ontology: this allows the exploitation of ontological reasoning services such as consistency checking and query answering to investigate the compliance of a process with the BPMN Specification as well as other structural property of the process. The paper also presents the modelling process followed for the creation of the BPMN Ontology, and describes some application scenarios exploiting the BPMN Ontology.
منابع مشابه
Semantically enhanced Business Process Modelling Notation
This position paper presents the semantically enhanced Business Process Modelling Notation, namely the sBPMN ontology, developed within the SUPER project. Moreover, it elaborates shortly on drawbacks of the BPMN to BPEL translation and proposes to use semantics to overcome them.
متن کاملEvents and Activities: Is there an Ontology behind BPMN?
In the context of business process modelling, the Business Process Model and Notation (BPMN) is a de-facto standard with more than 70 commercial tools that currently support its use. Amongst its main modelling constructs, BPMN includes activities and events. However, the focus of the standard is on providing an intuitive graphical language, rather than formal semantics specifications. This resu...
متن کاملRecommendation-Based Conceptual Modeling and Ontology Evolution Framework (CMOE+)
Within an enterprise, various stakeholders create different conceptual models, such as process, data, and requirements models. These models are fundamentally based on similar underlying enterprise (domain) concepts, but they differ in focus, use different modelling languages, take different viewpoints, utilize different terminology, and are used to develop different enterprise artefacts; as suc...
متن کاملTowards a BPMN 2.0 Ontology
The Business Process Model and Notation (BPMN) is a widely used standard for business process modelling and maintained by the Object Management Group (OMG). However, the BPMN 2.0 specification is quite comprehensive and spans more than 500 pages. The definition of an element is distributed across different sections and sometimes conflicting. In addition, the structure of the elements and their ...
متن کاملHow good is BPMN really? Insights from theory and practice
The increased interest in a more disciplined approach for Business Process Management has motivated many organizations to make significant investments in process modelling initiatives. This, in turn, has triggered significant related research. One outcome of this development is the Business Process Modeling Notation (BPMN), which has been proposed as the new process modelling industry standard....
متن کامل